• word of the day

    caragana arborescens

    caragana arborescens - Dictionary definition and meaning for word caragana arborescens

    Definition
    (noun) large spiny shrub of eastern Asia having clusters of yellow flowers; often cultivated in shelterbelts and hedges
    Synonyms : siberian pea tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp